science fiction london jazz scotland fiction writer horror music classic edinburgh authors book dublin author galway escorts novel escort music heritage http folk fantasy irish glasgow cork wales blues arts blogfa culture history